/*
 * Filename:    DmHcpmsEwOrgKpiDFDAO.java
 * Copyright:   2015 中国平安保险（集团）股份有限公司 版权所有
 * Company:     平安科技养老险及健康险系统开发部
 * Create at:   2015-3-5
 */
package com.paic.mhis.hcpms.etlhcpms.job.intergration.dao;

import java.util.List;
import java.util.Map;

import com.paic.mhis.hcpms.etlhcpms.job.dto.HcpmsBiEtlBatchDTO;
import com.paic.mhis.hcpms.etlhcpms.job.dto.HcpmsBiEtlBatchLog;

public interface DmHcpmsEwOrgKpiDFDAO {

	public abstract List<HcpmsBiEtlBatchDTO> selectHcpmsBiEtlBatchList(Map<String, String> map);

	public abstract void insertDmHcpmsEwOrgKpiDFDtoYb(Map<String, Object> map);

	public abstract void insertqueryEtlBatchMinusInfo();

	public abstract void insertEtlBatchJobLogDTO(HcpmsBiEtlBatchLog obj);

	public abstract void insertDmHcpmsEwOrgKpiDFDtoYl(Map<String, Object> map);

	public abstract void insertDmHcpmsEwBct1KpiMFYl(Map<String, Object> map);

	public abstract void insertDmHcpmsEwBct1KpiMFYb(Map<String, Object> map);

	public abstract void updateDmHcpmsEwBct1KpiMF(Map<String, String> map);

	public abstract void insertDmHcpmsEwBpt2KpiMFYl(Map<String, Object> map);

	public abstract void insertDmHcpmsEwBpt2KpiMFYb(Map<String, Object> map);

	public abstract void insertDmHcpmsEwBct1AssMFDjdbyj(Map<String, Object> map);

	public abstract void insertDmHcpmsEwBpt2AssMFDjdbyj(Map<String, Object> map);

	public abstract void insertDmHcpmsMedicalDeptD();

	public abstract void insertDmHcpmsMedicalOrgD();

	public abstract void insertDmHcpmsEwBpt2KpiMFYlGJGZ(Map<String, Object> map);

	public abstract void insertDmHcpmsEwBpt2KpiMFYlJBYW(Map<String, Object> map);

	public abstract void insertDmHcpmsEwBpt2KpiMFYbJBYW(Map<String, Object> map);

	public abstract void insertHcpmsHightAmountProject(Map<String, Object> map);

	public abstract void insertDMHcpmsEwAssCfMFMz(Map<String, Object> map);

	public abstract void insertDMHcpmsEwAssCfMFZy(Map<String, Object> map);

	public abstract void insertDmBiAllKpiValues(Map<String, Object> map);

	public abstract void insertDmHcpmsEwProtocOrgKpiFMzYb(Map<String, Object> map);

	public abstract void insertDmHcpmsEwProtocOrgKpiFMzYl(Map<String, Object> map);

	public abstract void updateDmBiAllKpiValuesHospitolDay(Map<String, Object> map);

	public abstract void insertDmHcpmsEwProtocDeptKpiFYl(Map<String, Object> map);

	public abstract void insertDmHcpmsEwProtocDeptKpiFYb(Map<String, Object> map);

	public abstract void insertDmHcpmsEwBpt2KpiMFMZYlGJGZ(Map<String, Object> map);

	public abstract void insertDmHcpmsEwBpt2KpiMFMZYbGJGZ(Map<String, Object> map);

	public abstract void updateDmBiAllKpiValuesRrpeatHospitolNum(Map<String, Object> map);

	public abstract void insertDmBiAllKpiValuesPCCFRS(Map<String, Object> map);

	public abstract void insertDmBiAllKpiVluesMZZZYRC(Map<String, Object> map);

	public abstract void insertDmHcpmsEwProtocOrgPerson(Map<String, Object> map);

	public void insertDmHcpmsEwBpt2KpiMFYbXYYPzy(Map<String, Object> map);

	public void insertDmHcpmsEwBpt2KpiMFYbXYYPmz(Map<String, Object> map);

	public abstract void insertDmHcpmsEwProtocDeptPerson(Map<String, Object> map);
}